package domain

type TmallServicecenterWorkcardQueryServiceProvider struct {
	/*
	   服务商昵称     */
	TpNick *string `json:"tp_nick,omitempty" `

	/*
	   服务商id     */
	TpId *int64 `json:"tp_id,omitempty" `

	/*
	   工人手机号     */
	WorkerMobile *string `json:"worker_mobile,omitempty" `

	/*
	   门店/网点编码     */
	ServiceStoreCode *string `json:"service_store_code,omitempty" `

	/*
	   工人姓名     */
	WorkerName *string `json:"worker_name,omitempty" `

	/*
	   工人id     */
	WorkerId *int64 `json:"worker_id,omitempty" `

	/*
	   门店/网点id     */
	ServiceStoreId *int64 `json:"service_store_id,omitempty" `

	/*
	   门店/网点名称     */
	ServiceStoreName *string `json:"service_store_name,omitempty" `
}

func (s *TmallServicecenterWorkcardQueryServiceProvider) SetTpNick(v string) *TmallServicecenterWorkcardQueryServiceProvider {
	s.TpNick = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetTpId(v int64) *TmallServicecenterWorkcardQueryServiceProvider {
	s.TpId = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetWorkerMobile(v string) *TmallServicecenterWorkcardQueryServiceProvider {
	s.WorkerMobile = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetServiceStoreCode(v string) *TmallServicecenterWorkcardQueryServiceProvider {
	s.ServiceStoreCode = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetWorkerName(v string) *TmallServicecenterWorkcardQueryServiceProvider {
	s.WorkerName = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetWorkerId(v int64) *TmallServicecenterWorkcardQueryServiceProvider {
	s.WorkerId = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetServiceStoreId(v int64) *TmallServicecenterWorkcardQueryServiceProvider {
	s.ServiceStoreId = &v
	return s
}
func (s *TmallServicecenterWorkcardQueryServiceProvider) SetServiceStoreName(v string) *TmallServicecenterWorkcardQueryServiceProvider {
	s.ServiceStoreName = &v
	return s
}
